factoring home loans mortgage training factor credit report brokerage credit repair mortgage broker training financing credit rating broker mortgage mortgage loan bad credit mortgage products loan officer training